.homeTopFirstLine{
    display: flex;
    flex-direction: row;
    margin:20px;
    justify-content: space-between;
}
.rightSearchBox{
    display: flex;
    flex-direction: row;
    width:580px;
    height:50px;
    background-color: #f5f5f5;
    align-items: center;
    border-radius: 30px;
}
.leftLocation{
    display: flex;
    align-items: center;
}
.downBack{
    width: 30px;
    height: 18px;
    margin-left: 10px;
}
.searchImg{
    width: 35px;
    height: 35px;
    margin-left: 15px;
    margin-right: 15px;
}
.input{
    font-size: 22px;
    color:#747474;
    width:360px;
}
.banner{
    width:715px;
    height:355px;
    border-radius: 20px;
    margin:20px;
    margin-top: 10px;
}
.Grid{
    margin:0 20px 40px 20px;
}
.at-grid__flex{
    margin-bottom: 30px;
}
.fourImgBox{
    margin:20px;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    flex-direction: row;
}
.oneImg{
    width:345px;
    height:240px;
    border-radius: 20px;
    margin-bottom: 25px;
}
.guessLike{
    margin:20px;
    margin-bottom: 80px;
}
.line{
    width:100%;
    height:1PX;
    background-color: #bfbfbf;
}
.at-divider__line{
    position: absolute;
    width:40% !important;
    left:215px !important;   
    top:50%;
}
.at-divider__content{
    font-size: 22px !important;
}
.at-divider{
    height:47px !important;
}
.likeBodyBox{
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 20px;
    margin-bottom: 20px;
}
.right_details{
    width:520px;
    display: flex;
    justify-content: space-around;
    flex-direction: column;
}
.likeImg{
    width:160px;
    height:160px;
}
.second-line{
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between
}
.three_line{
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
}
.three_line_left{
    display: flex;
    flex-direction: row;
    align-items: center;
}
.second_line_introduce{
    font-size: 20px;
    color:#b0b0b0;
}
.second-line_distance{
    font-size: 24px;
    color:#b0b0b0;
}
.three_line_left_price{
    font-size: 28px;
    color:#2196f3;
}
.three_line_left_storePrice{
    font-size: 22px;
    margin-left: 10px;
}
.three_line_number{
    font-size: 24px;
    color:#9e9e9e;
}
.right_details_title{
    font-size: 30px;
}